{
// 枚举:如果不设置值，默认从0开始
// type Direction ='上'|'下'|'左'|'右'

// 数字
/* enum Direction{
    UP=100,
    DOWN,
    LEFT=200,
    RIGHT
} */

// 字符串
enum Direction{
    UP='上',
    DOWN='下',
    LEFT=200,
    RIGHT
}
// 枚举内部还做了一个事情：可以通过键找值，也可以通过值找键
console.log(Direction)
function changeDirection(direction:Direction){
    console.log(direction)
}
// changeDirection('上')

changeDirection(Direction.UP)
changeDirection(Direction.DOWN)
changeDirection(Direction.LEFT)
changeDirection(Direction.RIGHT)

// 如果后端给的是100 上 101 下 102 左 103 右
}